bench ditch - Alemán Inglés Diccionario